var relogio = {
	min: 0,
	seg: 0,
	defineTime: function(){
		this.min = 1;
		this.seg = 10;
	}
}

var contaSecao = 0;

setInterval("startTime()",10);

function startTime()
{
	var today=new Date();
	var h=today.getHours();
	var m=today.getMinutes();
	var s=today.getSeconds();
	m=checkTime(m);
	s=checkTime(s);
	document.getElementById('relogio').innerHTML=h+":"+m+":"+s;
	t=setTimeout('startTime()',500);
}


function secao()
{
  if ((contaSecao > 0) && (relogio.min > 0))
    relogio.defineTime();
	var d = new Date();
	var t = d.getTime();
	t = String(t).substr(0,10);

	if (t >= document.formu.time.value)
	{
		document.formu.msgErro.value = 'sess&atilde;o expirada';
		document.formu.action = '../../../index.php' ;
		document.formu.submit() ;
		r
	}
	else
	{
		document.formu.time.value = parseInt(t)+3620 ;
		if (document.getElementById('contsessao'))
		{
			if (contaSecao == 0)
			{
				 relogio.defineTime();
				 setInterval("contaSessao()",1000);
				 startTime();
				 contaSecao++;
			}
		}
  }
}


function startTime()
{
	var today=new Date();
	var h=today.getHours();
	var m=today.getMinutes();
	var s=today.getSeconds();
	// add a zero in front of numbers<10
	m=checkTime(m);
	s=checkTime(s);

	document.getElementById('relogio').innerHTML=h+":"+m+":"+s ;
	t=setTimeout('startTime()',500);
}

function checkTime(i)
{
	if (i<10)
	  i="0" + i;
	return i;
}

function contaSessao()
{
	validaRelogio(relogio.seg)
	m = checkTime(relogio.min);
	s = checkTime(relogio.seg);
	s = s.toString().substring(0,2);
	document.getElementById('contsessao').innerHTML = 'Sua sessão expira em: '+m +':'+s ;
}

function validaRelogio(seg)
{
	if ((seg <= 0) && (relogio.min !=0))
	{
		relogio.seg = 59;
		relogio.min --;
	}
	else
		relogio.seg -= 1;

	if (((relogio.min == 1) && (relogio.seg == 0)))
		document.getElementById('alertaSessao').style.display = 'block';

	else if (relogio.min >= 1)
		document.getElementById('alertaSessao').style.display = 'none';

	else if ((relogio.min == 0) && (relogio.seg == 0))
	{
		document.formu.msgErro.value = 'sess&atilde;o expirada';
alert('107')
		document.formu.action = '../../../index.php' ;
		document.formu.submit() ;
	}
}
